leaping from cover and taking cover - French English Dictionary